2025

(10/7)

light box

        <style>
        /* Style for the overlay */
        #lightbox {
          display: none;
          position: fixed;
          z-index: 9999;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: rgba(0,0,0,0.8);
          text-align: center;
        }
        #lightbox img {
          max-width: 90%;
          max-height: 80%;
          margin-top: 5%;
          border-radius: 4px;
        }
        #lightbox span {
          position: absolute;
          top: 20px;
          right: 35px;
          color: white;
          font-size: 40px;
          cursor: pointer;
          font-weight: bold;
        }
        </style>
        
        <!-- Thumbnail -->
        <img src="/Nyu Gallery/icon/skyfall-icon.png" alt="Full image" width="250" onclick="openLightbox('/Nyu Gallery/2019/skyfall.png')" style="cursor:pointer;">
        
        <!-- Overlay -->
        <div id="lightbox">
          <span onclick="closeLightbox()">×</span>
          <img id="lightbox-img" src="" alt="Full view">
        </div>
        
        <script>
        function openLightbox(url) {
          document.getElementById("lightbox").style.display = "block";
          document.getElementById("lightbox-img").src = url;
        }
        function closeLightbox() {
          document.getElementById("lightbox").style.display = "none";
        }
        </script>
      

10/8

“HTML escaping” or “HTML entity encoding.” view on MDN It basically means converting special HTML characters like <;, >, and " into their safe text equivalents (<, >, ") so the browser displays them instead of interpreting them.
Neocities’ built-in editor: Find and Replace

10/12

Embed
embed iframe src="https://example.com" width="800" height="600" /iframe
hotlinking (aka stealing by embedding XD) img src="https://example.com/image.gif" alt="Description"

10/13

bullet list <ul> hi
<li>First item </li>
<li>Second item </li>
<li>Third item</li>
If you want numbered lists instead, you’d use <ol> instead of <ul >.)
    hi
  1. First item
  2. Second item
  3. Third item
<ul> hi
<li>First item</li>
<li>Second item</li>
<li>Third item>/li>
(there is literally no limit to the bullet points XD. its only the matter of whether your pc or phone can handle it >:D)
line break(<br>tag) First line
Second line
Third line
just add it at the end of the line you wanna skip
First line<br>
Second line<br>
Third line
(its basically outsourcing the skip function from enter key to this tag smh)

10/18/25

HTMl

HyperText Markup Languague is the standard markup language in web dev

markup language

XML and HTML are markup language

XML(X??? M???? L????)

Used for storing and transporting data in a structured format.

element

title

title and /title indicates the websites tab title display and when user hovering their mouse over website tabs

empty element
anchor tag (<a>) embed link on text <a href "url here"> text </a>

10/19

element tags are part of an element, not the same thing tags

10/20

tags
attributes exist inside tags like <a>
there can me bore than one attributes in a tag
<a href="url" target="_blank" title="Click here" class="link">

10/28

Content Delivery Network(CDN)

11/10

accordion (yes, that is what it's called😂) pt.1 <button class="accordion">Section 1</button>
<div class="panel"> <p>Lorem ipsum...</p> </div>
class (attribute)
insert mode (aka insert key)

11/11

Web dev Game👈😮
radio button
Disclosure widget(accordion EZ mode)
this is what summary tag shows ← everything in the dropdown box is show here
(theres no animation for this one TwT, but it still work for now)

11/14

Ace Editor

bullet point nesting


          <ul>
        <li>Main item
          <ul>
            <li>Sub-item</li>
            <li>Another sub-item</li>
          </ul>
        </li>
      
        <li>Another main item</li>
      </ul>
    

11/15

New Tag Discovered: <input>!
New Attributes Discovered!
search bar
<input id="search" type="text" placeholder="search">

11/16

New tags discovered! <div> - the content division element compatible attribute: Global(id, class,...), outdated attributes: align <nav>
??? <article>
???
new attributes discovered! align
???